package www.woniuxy.com.class112.dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import www.woniuxy.com.class112.entity.AgentProject;
import www.woniuxy.com.class112.entity.AgentProjectExample;

public interface AgentProjectMapper {
    long countByExample(AgentProjectExample example);

    int deleteByExample(AgentProjectExample example);

    int deleteByPrimaryKey(Long id);

    int insert(AgentProject record);

    int insertSelective(AgentProject record);

    List<AgentProject> selectByExample(AgentProjectExample example);

    AgentProject selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") AgentProject record, @Param("example") AgentProjectExample example);

    int updateByExample(@Param("record") AgentProject record, @Param("example") AgentProjectExample example);

    int updateByPrimaryKeySelective(AgentProject record);

    int updateByPrimaryKey(AgentProject record);
}